From: Felix Fietkau Date: Fri, 30 Dec 2022 14:16:50 +0000 (+0100) Subject: vlandev: propagate topology changes X-Git-Url: http://git.openwrt.org/%22http:/oss.oetiker.ch/rrdtool//%22/%22http:/oss.oetiker.ch/rrdtool/%22?a=commitdiff_plain;h=7ce73fc167652146631967294ef4b358bf8ff152;p=project%2Fnetifd.git vlandev: propagate topology changes Same as vlan Signed-off-by: Felix Fietkau --- diff --git a/vlandev.c b/vlandev.c index 31b82b1..d93d2b3 100644 --- a/vlandev.c +++ b/vlandev.c @@ -139,6 +139,10 @@ vlandev_base_cb(struct device_user *dev, enum device_event ev) case DEV_EVENT_UPDATE_IFNAME: vlandev_hotplug_check(mvdev); break; + case DEV_EVENT_TOPO_CHANGE: + /* Propagate topo changes */ + device_broadcast_event(&mvdev->dev, DEV_EVENT_TOPO_CHANGE); + break; default: return; }